#include<stdio.h>
#include<mysql/mysql.h>
#include "include.h"
void stud(MYSQL* mysql)					
{

	int function=0;                  
	while(1)
	{                                                     
		printf("|        学生数据管理系统       |\n");                      
		printf("|       1.学生数据              |\n");                      
		printf("|       2.课程信息              |\n");                      
		printf("|       3.选课信息              |\n");                      
		printf("|       4.退出系统              |\n"); 		
		scanf("%d",&function);
 		if(function==4)
		{
			break;
		}                                          
		switch(function)                                                 
		{                                                                
			case 1:                                                 
				sel(mysql);                      
				break;                                   
			case 2:                                                  
				sub(mysql);               
				break;                                  
			case 3:                                                  
				selsub(mysql);                      
				break;
		}
	}
	return;
}
void sel(MYSQL *mysql){                                                        
	                        
	int flag=0;                                                              
	while(1)                                                           
	{       
		printf("|     学生信息管理系统     |\n|    1.插入学生基本信息     |\n|    2.删除学生基本信息     |\n|    3.修改学生基本信息     |\n|    4.查询学生基本信息     |\n|    5.退出学生信息系统     |\n");                                                                   
		scanf("%d",&flag);                                               

		if(flag>4)
		{
			break;
		}
		switch(flag){                                                    
			case 1:                                                  
				insert(mysql);                                   
				break;                                           
			case 2:                                                  
				del(mysql);                                  
				break;                                           
			case 3:                                                  
				update(mysql);                                   
				break;                                           
			case 4:                                                  
				show(mysql);                                     
				break;                                           
		}                                                             	
	}                                                                        
}
void sub(MYSQL *mysql){                                                                                 
	int flag=0;                                                              
	while(1)                                                           
	{                                                                        

		printf("|     课程信息管理系统      |\n");                               
		printf("|    1.插入课程基本信息     |\n");                               
		printf("|    2.删除课程基本信息     |\n");                               
		printf("|    3.修改课程基本信息     |\n");                               
		printf("|    4.查询课程基本信息     |\n"); 
		printf("|    5.退出课程信息系统     |\n"); 
		scanf("%d",&flag);
		if(flag>4)
		{
			break;		
		}
		                                               
		switch(flag){                                                    
			case 1:                                                  
				insert_subject(mysql);                                   
				break;                                           
			case 2:                                                  
				delete_subject(mysql);                                  
				break;                                           
			case 3:                                                  
				update_subject(mysql);                                   
				break;                                           
			case 4:                                                  
				show_subject(mysql);                                     
				break;                                           
		} 	
	}                                                                        
}
void selsub(MYSQL *mysql){                                                        
                           
	int flag=0;                                                              
	while(1)                                                           
	{ 
		printf("|     学生选课信息管理系统      |\n");                               
		printf("|    1.插入学生选课基本信息     |\n");                               
		printf("|    2.删除学生选课基本信息     |\n");                               
		printf("|    3.修改学生选课基本信息     |\n");                               
		printf("|    4.查询学生选课基本信息     |\n"); 
		printf("|    5.退出学生选课信息系统     |\n"); 
		scanf("%d",&flag); 
		if(flag>4)
		{
			break;		
		}                                              
		switch(flag){                                                    
			case 1:                                                  
				insert_3(mysql);                                   
				break;                                           
			case 2:                                                  
				delete_3(mysql);                                  
				break;                                           
			case 3:                                                  
				update_3(mysql);                                   
				break;                                           
			case 4:                                                  
				show_3(mysql);                                     
				break;                                           
		}                                                                
		
	}                                                                        
}
